package com.asset.service;

import com.asset.pojo.Depository;
import com.asset.util.PageResult;

/**
 * 仓库信息管理
 * @author 11725
 */
public interface DepositoryService {
    /**
     * 分页查询仓库信息
     * @param page              当前页码
     * @param rows              单页最大记录数
     * @param selectAll         是否查询全部
     * @return                  匹配的仓库信息集合
     */
    PageResult<Depository> selectByPage(Integer page, Integer rows, Boolean selectAll);

    /**
     * 新增仓库信息
     * @param depository        仓库信息对象
     */
    void insert(Depository depository);

    /**
     * 更新仓库名称
     * @param depository        Depository 对象
     */
    void update(Depository depository);
}
